home *** CD-ROM | disk | FTP | other *** search
/ BCI NET / BCI NET Dec 94.iso / archives / utilities / wb / fprocess10.lha / FProcess.DOC next >
Encoding:
Text File  |  1992-09-02  |  3.7 KB  |  85 lines

  1.    LEGAL STUFF
  2.    -----------
  3.    This program is FreeWare. It may be copied and distributed through 
  4. bulletin boards or networks so long as all the original files are included
  5. in the archive. This program may not be charged for or sold, aside for a
  6. reasonable media and copying fee (no more than $5), without the permission
  7. of the author. The author grants Fred Fish the right to distribute this 
  8. program in his disk library.
  9.    This program is Copyright 1994 RG Industries, and all rights to the 
  10. program, the archive, and all associated files are exclusive to the author.
  11.    The author takes no responsibility for the use or misuse of this program.
  12. All responsibility for use or misuse of this program is taken by the user.
  13. The author makes no claims that this program will do anything or nothing.
  14.  
  15. -----------------------------------------------------------------------------
  16.  
  17.                              FProcess 1.0
  18.                             --------------
  19.                      Copyright 1994 RG Industries
  20.                        Author: Frederick Potetz
  21.                             March 28, 1994
  22.  
  23.    Requirements: AmigaDOS 2.04 or higher.
  24.  
  25.    This is just a small program I wrote in-between work on my other 
  26. programming projects. The coding took me ~2 hours and the debugging, error
  27. correction, and revision took ~10 hours more.
  28.    
  29.    FProcess is a small utility designed to identify files and run a 
  30. prescribed process on them (ex. Feed FProcess a GIF file and it will run the
  31. viewer you selected in the prefs file on it.) FProcess can identify filetypes
  32. in one of three ways. 
  33.  
  34.    1: Initial ASCII code. Maximum of 20 characters.
  35.       (ex. GIF87a would be used for GIF pictures.)
  36.  
  37.    2: Initial ASCII code with wildcards. Max 20 characters. (? is a wildcard)
  38.       (ex. ??????JFIF would be used for JPEG pictures.)
  39.  
  40.    3: Filename extensions. Maximum 256 characters. (#+extension)
  41.       (ex. #.MOD would catch any file ending in .MOD)
  42.  
  43.    FProcess can take an argument in a number of ways. FProcess will take a
  44. file as an argument through a shell (ex. FProcess <file> or FProcess ? for 
  45. a really short template). If called through WB or through CLI without an 
  46. argument it will pull up a filerequester and can take either single or
  47. multiple files from it.
  48.    FProcess requires the ReqTools.library (v38 or greater) to run. FProcess
  49. must also have its preferences file in ENV:. The preferences file is named 
  50. "FProcess.Prefs" and should be copied into your "SYS:Prefs/env-archive/" 
  51. drawer. The prefs file is ASCII and must follow the following guidelines:
  52.  
  53.    1: The first line in the Prefs file is the number of file types contained
  54.       in the File.
  55.  
  56.    2: All filetypes must be preceeded by a blank line.
  57.  
  58.    3: a filetype consists of three parts, each on its own line.
  59.       a: The filetype (ex. GIF87a Picture)
  60.       b: The ID code  (ex. GIF87a)
  61.       c: The action   (ex. SYS:GIFViewer)
  62.  
  63.  
  64.    This product is FreeWare. If you find a use for it, then use it with my 
  65. blessing (just don't make a profit on it =). If you feel a need to give me
  66. something for my effort, then send me mail and tell me what you think. 
  67. Source code is available upon request.
  68.  
  69.  
  70.                                               Send replies to:
  71.  
  72.                                                 Frederick Potetz
  73.                                                 117 Creston Drive
  74.                                                 West Mifflin, PA 15122
  75.                                                 USA
  76.  
  77. P.S.: Many thanks to the creator of ReqTools.Library. Takes a little of
  78.       the hassle out of coding. Fine piece of work.
  79.  
  80. -----------------------------------------------------------------------------
  81.  History:
  82. -----------------------------------------------------------------------------
  83.  Version 1.0: 3-28-1994 
  84.     - First Release.
  85.